propeller shaft cover - German English Dictionary